B. P. nebo BP je zkratka z anglického Before Present, česky „před současností“, a znamená stáří. Používá se například pro radiokarbonové údaje o stáří velmi starých vzorků v archeologii a geologii, kde zkratka př. n. l. vzhledem k chybě měření ztrácí význam.
Protože význam „současnosti“ se mění, je tato „současnost“ stanovena dohodou jako 1. leden 1950. Například 1500 BP tedy znamená 1500 let před rokem 1950, tedy rok 450 n. l.